home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / protocol / standard / iso / iso8824.asc < prev    next >
Text File  |  1993-07-14  |  3KB  |  192 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                                     CONTENTS                                PAGE 
  8. X.208  Specification of Abstract Syntax Notation One (ASN.1)                3
  9.  
  10. X.209  Specification of Basic Encoding Rules for Abstract Syntax             
  11.          Notation One (ASN.1)                                                89
  12.  
  13. X.211  Physical Service Definition for Open Systems Interconnection          
  14.          for CCITT Applications                                             115
  15.  
  16. X.212  Data Link Service Definition for Open Systems Interconnection         
  17.          for CCITT Applications                                             139
  18.  
  19. X.216  Presentation Service Definition for Open Systems Interconnection
  20.          for CCITT Applications                                             195
  21.  
  22. X.217  Association Control Service Definition for Open Systems               
  23.          Interconnection for CCITT Applications                             248
  24.  
  25. Recommendation X.208
  26.  
  27.               SPECIFICATION OF ABSTRACT SYNTAX NOTATION ONE (ASN.1)1
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90. ──────────
  91. 1  Recommendation X.208 and  ISO  8824,  Information  processing  systems  -  Open
  92. systems  interconnection  -  Specification  of  abstract   syntax   notation   one
  93. (ASN.1), as  extended  by  Addendum  1  to  ISO  8824,  were  developed  in  close
  94. cooperation and are technically aligned.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119. general utility, but which require no additional encoding rules.
  120.  
  121.      Section four of this Recommendation defines a notation which enables subtypes to 
  122. be defined from the values of a parent type.
  123.  
  124.  
  125.    (see also ISO 7498)
  126.  
  127.  
  128. 9.4 Module names should be used only once (except as specified in  9.10) within the 
  129. sphere of interest of the definition of module.
  130.  
  131.  
  132.  
  133.  
  134.  
  135. symbols are to be imported from two modules with the same name (the modules  being
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142. named in disregard of clause 9.4). The use of alternative distinct names makes these 
  143. names available for use in the body of the module (see  9.8)
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173. 27.4 When the "NamedType" is an integer or enumerated type, or of a type derived from 
  174. those types by tagging or subtyping the document employing the "DEFINED BY"  notation 
  175. shall contain, or explicitly reference, a single list which specifies the ASN.1 type 
  176. to be carried by the ANY for each permitted value of the integer type. There shall be 
  177. precisely one such list in all instances of communication of the containing type.
  178.  
  179. 27.5 When the "NamedType" is an object identifier type, or a type derived from object 
  180. identifier by tagging, there is a need for registers which, for each allocated object 
  181. identifier value, associate a single ASN.1 type (which may be a CHOICE type) which is 
  182. to be carried by the ANY.  
  183.  
  184.  
  185. Note - It is intended that one macro definition be permitted to reference (i.e., use) 
  186. other macros. Ensuring that the notation permits this is for further study.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.